package com.ruoyi.activity.req;

import com.ruoyi.common.annotation.Excel;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import javax.validation.constraints.NotBlank;

@Data
@AllArgsConstructor
@NoArgsConstructor
public class WorksSignReq {
    private Long id;
    /** 学校 */
    @NotBlank(message = "请输入参赛学校")
    private String school;

    /** 报名组别 */
    @NotBlank(message = "请选择参赛组别")
    private String signGroup;

    /** 作品名称 */
    @NotBlank(message = "请输入作品名称")
    private String worksName;

    /** 参赛姓名 */
    @NotBlank(message = "请输入参赛团队")
    private String contestantName;
    /**
     * 参赛报名表
     */
    @NotBlank(message = "请上传参赛报名表")
    private String signForm;
    /**
     * 信息公示件
     */
    @NotBlank(message = "请上传信息公示件")
    private String infoPublish;

    /** 联系方式 */
    @NotBlank(message = "请输入联系方式")
    private String phone;
    /**
     * 教学实施
     */
    @NotBlank(message = "请上传教学实施")
    private String teachExecute;
    /**
     * 教案
     */
    @NotBlank(message = "请上传教案")
    private String teachPlan;
    /**
     * 视频资料
     */
    @NotBlank(message = "请上传视频资料")
    private String viedo;
    /**
     * 专业人才培养方案
     */
    @NotBlank(message = "请上传专业人才培养方案")
    private String personPlan;
    /**
     * 课程标准
     */
    @NotBlank(message = "请上传课程标准")
    private String courseStandart;
    /**
     * 教材选用
     */
    @NotBlank(message = "请上传教材选用")
    private String textbookUse;
}
